package com.bestcem.xm.user.mq;

import lombok.AccessLevel;
import lombok.NoArgsConstructor;

/**
 * 用户信息相关主题
 *
 * @author qiongyu.cui <qiongyu.cui@idiaoyan.com>
 * @version v1.0
 * @date 2022/3/9 18:32
 */
@Deprecated
@NoArgsConstructor(access = AccessLevel.PRIVATE)
public class UserTopics {

    /**
     * 用户创建
     */
    public static final String USER_CREATED = "user.user_created";

    /**
     * 用户修改
     */
    public static final String USER_UPDATED = "user.user_updated";

    /**
     * 用户修改联系方式
     */
    public static final String USER_UPDATE_CONTACTS = "user.user_update_contacts";

    /**
     * 通知Java 开始 copy—sample
     */
    public static final String COPY_SAMPLE_START = "user.copy_sample_start";

    /**
     * 短信邮件延时队列
     */
    public static final String USER_EMAIL_SMS_TOPIC = "user.email_sms_delay";

    /**
     * 租户发生高级管理员角色账号变动
     */
    public static final String USER_ORG_SENIOR_ROLE_CHANGED = "user.org_senior_role_changed";

    /**
     * 统计用户数量
     */
    public static final String USER_QUOTA_CONSUMPTION = "user.org_quota_consumption";

    /**
     * 达到限额通知
     */
    public static final String USER_QUOTA_REACHED = "user.quota_reached";

    /**
     * 系统运营短信和邮件记录【系统商后台使用】
     */
    public static final String MSG_SYC = "om.msg_syc";
    /**
     * 用户退出登录通知【系统商后台使用】
     */
    public static final String OM_XM_TOKEN_LOGOUT = "om.xm_token_logout";

}
